sludge dredger - French English Dictionary